Kinship: Resource Management for Performance and Functionally Asymmetric Platforms
نویسندگان
چکیده
On-chip heterogeneity has become key to balancing performance and power constraints, resulting in disparate (functionally overlapping but not equivalent) cores on a single die. Requiring developers to deal with such heterogeneity can impede adoption through increased programming effort and result in cross-platform incompatibility. To evolve systems software toward dynamically accommodating heterogeneity, this paper develops and evaluates the kinship approach and metric for mapping workloads to heterogeneous cores. For this metric, we provide a model and online methods for maximizing utility in terms of performance, power, or latency, to automatically choose the task-to-resource mappings best able to use the different features of heterogeneous cores. Such online scheduling at bounded cost is realized with a hypervisor-level implementation that is evaluated on a variety of actual, experimental heterogeneous platforms. These evaluations demonstrate the both general applicability and the utility of kinship-based scheduling, accommodating dynamic workloads with available resources and scaling both with the number of processes and with different types/configurations of compute resources. Performance improvements with kinship-based scheduling are obtained for runs across multiple generations of heterogeneous platforms.
منابع مشابه
Seismic Reliability Analysis of Offshore Fixed Platforms Using Incremental Dynamic Analysis
It is generally accepted that performance-based design has to be reliability-based. Seismic performance evaluation is based on nonlinear dynamics and reliability theory taking into account uncertainties during analysis. Considering the economic importance of jacket type offshore platforms, the present research aims to assess the seismic performance of offshore steel platforms. In this study, th...
متن کاملOn Symmetric and Asymmetric Buckling Modes of Functionally Graded Annular Plates under Mechanical and Thermal Loads
In the present article, buckling analysis of functionally graded annular thin and moderately thick plates under mechanical and thermal loads is investigated. The equilibrium and stability equations of the plate are obtained based on both classical and first order shear deformation plate theories. By using an analytical method, the coupled stability equations are converted to independent equatio...
متن کاملThe effect of green human resource management on the environmental performance of the staff of the Ministry of Sports and Youth with the mediating role of environmentally friendly behaviors
The aim of this study was to test the fit of the structural model of the relationship between green human resource management and environmental performance of the staff of the Ministry of Sports and Youth mediated by environmentally friendly behaviors. The research method was descriptive-correlational and was done by modeling structural equations in the maximum likelihood method. The statistica...
متن کاملRelationship between Organizational Structure and Human Resource Management Processes and Performance; Case of the Gas Company in Fars Province
The purpose of this study was to investigate the relation between the organizational structure with the human resource management and the performance. The method used in this research has been an applied research and a descriptive-survey. The statistical population consisted of the employees of the gas company in Fars province and a sample of 270 randomly selected employees responded to standar...
متن کاملFree Vibrations of Three-Parameter Functionally Graded Plates Resting on Pasternak Foundations
In this research work, first, based on the three-dimensional elasticity theory and by means of the Generalized Differential Quadrature Method (GDQM), free vibration characteristics of functionally graded (FG) rectangular plates resting on Pasternak foundation are focused. The two-constituent functionally graded plate consists of ceramic and metal grading through the thickness. A three-parameter...
متن کامل